package com.iwop.moto.service;

import com.iwop.moto.model.SuperRecordModel;

import java.util.List;

/**
 * Created by liuwb on 2016/9/28.
 */
public interface TeamMemberService {

    /**
     * @功能: 新增 团队成员关系表
     * @日期: liuwb by 2016-09-28 create
     */
    void insert(SuperRecordModel SRModel);

    /**
     * @功能: 查询最少的服务商所属成员的
     * @日期: liuwb by 2016-09-28 create
     */
    SuperRecordModel findTeamMemberCount (SuperRecordModel SRModel);

    /**
     * @功能: 根据fkey(用户子信息)删除
     * @日期: liuwb by 2016-09-29 create
     */
    void deleteTeamByFkey (String user_fkey);

    /**
     * @功能: 镇/乡/街道级>>服务商 所属的团队成员 or 审核成员
     * @日期: liuwb by 2016-09-29 create
     */
    List<SuperRecordModel> findServiceTeamMember (SuperRecordModel SRModel);

    /**
     * @功能: 镇/乡/街道级>>服务商 所属的团队成员 or 审核成员的人数
     * @日期: liuwb by 2016-09-30 create
     */
    Long findServiceTeamMemberCount(SuperRecordModel SRModel);
}
